Skip to navigation | Skip to main content | Skip to footer
Menu
Menu

School of Computer Science BCS accreditation 2021 - 2026

Computer Science (Human Computer Interaction) wIE MEng (Hons) - 2.1.5 Deploy theory in design, implementation and evaluation of systems


Return to programme overview.

COMP15111 Fundamentals of Computer Architecture

Students use the Perentie tool to write and evaluate assembly programs.

Assesement : Individual coursework

COMP16412 Introduction to Programming 2

Patterns, OO Design and UML

Assesement : Coursework and examination

PSYC10100 Research Methods

quantitative and qualitative research approaches used in approaches to evaluation.

Assesement : Examination

PSYC10431 Introduction to Cognition

Apply about models and theories of learning, attention, memory, and language in the context of human/computer interaction

Assesement : Examination

COMP23111 Database Systems

The students spend a few weeks going through the design process of a database from requirements to end product

Assesement : Individual coursework, Lab work

COMP23412 Software Engineering 2

The theoretical principles are put into practice in several ways: (i) the MVC in use is well-known Web framework used in industry; (ii) we use external APIs for mapping (ie Mapbox); (iii) we integrate into the MVC architecture APIs that are widely used (Twitter API); (iv) principles of testing in isolation are put in practice whereby students derive tests from requirements and learn to mock components of the Web system to facilitate testing.

Assesement : Examination, Group coursework

COMP28112 Distributed Systems

Discussed in class in the form of design of a solution, considering existing best practices and theory and tested as summative assessment.

Assesement : Individual coursework, Lab work

SOST20022 Essentials of Survey Design & Analysis

Construct surveys to understand user's experience of systems

Assesement : Examination, Individual coursework

COMP30040 Third Year Project Laboratory

Students are expected to apply knowledge acquired during the programme and through their personal research.

Assesement : Individual coursework

COMP33511 User Experience

These are addressed in lecture notes, slides, and videoed lectures.

Assesement : Examination, Test